/*basic info*/
.basic-info-col-right{
	min-width:1052px;
}
.basic-info-btn{
	margin-right:26px;
	color:#29a691;
	font-size:13px;
}
.basic-info-btn.red{
	color:#e55c5c;
}
.basic-info-btn.blue{
	color:#1ba4bf;
}
.basic-info-btn i{
	font-size:14px;
	vertical-align: middle;
	margin-right:10px;
}
.basic-info{
	
	padding-top: 35px;
	border-bottom: 1px solid #e6e6e6;
    height:176px;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.basic-info img{
	z-index: 9;
	position: relative;
	width:121px;
	height:99px;
}

.basic-info-left{
	margin-left: 24px;
}

.info-detail{
	margin-left:180px;
}

.info-detail div{
	margin-top:10px;
}

.info-detail span{
	font-size:14px;
}

.fn-left li{
	margin:12px 128px 12px 0;
	font-size:13px;
	color:#676767;
}
.fn-left:last-child li{
	margin-right:0;
}
.bill-list-wrap .bill-list-title{
	font-size:14px;
	color:#666;
}

.list-item{
	height: 31px;
	padding: 23px 0;
	position: relative;
	border-bottom:1px dashed #e6e6e6;
}

.list-item.last,
.list-item:last-child{
	border-bottom:none;
}

.list-item .icon{
	width: 75px;
	line-height: 31px;
	border-right:1px solid #e6e6e6;
	text-align: center;
	float: left;
}

.list-item .icon .iconfont-c{
	font-size: 24px;
}

.list-item .text{
	float:left;
	color: #666666;
	font-size: 13px;
	line-height: 31px;
	padding-left: 30px;
}

.list-item .i-button{
	float: right;
	margin-right: 15px;
}